Excellent place. Everything about this place delivers. Spacious, clean, well appointed. Very comfortable bed. Highly recommend.