Fantastic place in an equally fantastic location! Pam thought of everything. Highly recommended.