A great place to stay, immaculate, well appointed and a nice sunny spot.