Pili Mai was perfect for our needs. Exceptionally clean, lots of space for a big group, and just the right distance from points of interest. Would stay here again in a heartbeat!