Fantastic place, fantastic location, fantastic host! 5 stars!