Everything about this place is wonderful - spacious, great location, comfortable beds, nice kitchen. Truly fabulous stay. We loved everything about it and will definitely be back to stay again.