FANTASTIC everything!! Love this place. Beautiful, well appointed. Perfect location! We walked everywhere. We will stay again In the future!!!