Beautiful, spacious and extremely clean. Great location. We definitely enjoyed our time here.