Very spacious and clean. Great place to bring young kids. Use and proximity to Marriott facilities was a huge plus. Our host, Barbara, was very helpful. I would stay here again and recommend it as long as you're not desperate for a beach view - although I believe the top floor does have that.