As described, great location, less than 3 mins to the beach, tons of coffee shops, stores, restaurants, etc. all within walking distance. The place is huge with plenty of room to spread out. Would definitely stay here again.