The location is great, relatively close to public transportation, a minute away from the beach, and close to restaurants and shops. Check in is a breeze and the office is very helpful. The space is beautiful, clean, and spacious. Beware: the pool is NOT private, it is shared with the whole building and is usually very crowded.