Ray was responsive and communicated well throughout the booking and staying process. His place is beautiful and comes with needed amenities. Ray is also a warm and generous host.