A fantastic place! A beautiful gem located in an even more fantastic location.