A perfect place Greg keeps an amazing place in a great location with great care from the hosts