Perfect location. Great communication and absolutely loved my stay