Perfect stay! From booking to check out-communication is excellent. Location is great, and the place has everything you need for a comfortable stay. Great restaurants right near by!