fantastic location and very good communication for all of our needs during the stay