Total dream—clean, relaxing, private. Would stay again.