Such a beautiful place in a great location! Michael is a great host! Highly recommended!