Very nice place, lives up to everything need in the description. Only stayed one night, but it was quite nice.