Spacious place in a great location! Check-in and check-out were very smooth and communication prior to our arrival was excellent! Thank you for hosting! I would highly recommend this place for families as well as group travelers.