We've been to Tower Isle and now going to a beachfront Deluxe at building #5. Anyone have stayed at this building with thoughts?