Location was perfect. Apartment has everything you need for a comfortable stay. Communication to and from the host was great. We enjoyed our time here and will be back.