Awesome location, spotlessly clean, beautifully designed, every necessary amenity for a comfortable and convenient stay.