Perfect location and great place! Our stay was perfect. Communication was easy as well. Highly recommend