Location is fabulous, communication with the host is great, the place is perfect