Outstanding. 5 star! Awesome location and accommodations. Amir is a such a great host!