Beautiful place, great location, sparkling clean. Kitchen has everything you need to cook, small patio lovely to sit in after work. Will hopefully stay again!