Great location and place is very good. Communication was swift. An extra effort for baby crib. There were mild cleanliness issues, looking at other reviews we believe it is not common. All on all a good stay.