Great place. Welcoming, clean, roomy and fun. The location was perfect, check in and communication ran smoothly. Higly recommended!