We really enjoyed our stay here. It was very clean, checkin/check out was SO simple, the ocean view was perfect, the pool and beach access were great, and the beds were very comfortable! The only cons we had was the parking garage across the street because it felt like it took forever to just go grab something at the store, the unloading/cart situation was on the 3rd floor of the parking garage so going to the grocery meant walking to the parking garage to your car, getting your groceries, then coming back, parking in the unloading spot in the parking garage, checking out a cart, walking the groceries to the room, unloading them, taking the cart all the way back, then moving your car to a spot in the garage, then back to the room. Not to mention waiting on the always very busy elevators throughout that. It wasnât terrible, but for us with 4 younger kids it was a bit of a pain. There was also only one dresser and one closet you were given access to in this unit, and the bottom of the closet had a bunch of cleaning equipment so really there wasnât much room to put our stuff. The two other closets were locked. I know each unit is different in this regard. Overall, it was a great stay with our family and we would definitely stay at Majestic Towers again!