Nice, clean, modern space at a very good location (walking distance to restaurants, shopping center, and the beach). Communication was fast and easy. Recommended.