All the modern amenities and a beautiful place. Communication with David was prompt and easy and we felt welcomed and were given great information on the local area.