The location is just perfect ! They were really organized, answered fast our questions and the check-in and out were fast and easy to do. We would stay here again easily !