Awesome place. Spacious, modern, excellently located. Great host - responsive, accommodating. All amenities - including parking. Would stay again, 100%.