This place was absolutely perfect. Spacious. Immaculate. Convenient. Comfy beds. Well appointed. We highly recommend.