Fantastic place in a beautiful place. Had a wonderful time and would definitely recommend this place to others!