This place was absolutely perfect! Very clean, spacious and perfect for a family of 4 to 6. Thoughtful design, great location and very smooth communication from check-in to check-out.