Very lovely place. Everything as expected. Great location. Solid communication before and during the stay.