Excellent location; well appointed with great hosts