Exactly as advertised. Clean, new, great location near small beaches and restaurants within walking distance. Would definitely go back.