Great location, very clean and comfortable. Wish we could have stayed longer!! Federica was wonderful and patiently waited for our delayed arrival!