Fantastic place in a fantastic location. Clean and well appointed. Great responsiveness- would certainly stay there again!