Great position & communication. We wished our stay could have been longer.