Ideal location, great communication and recommendations. we had a very lovely stay