The location is second to none. The place is very comfortable and spacious, and the communication and responsiveness of the hosts was truly superb. Would definitely stay again.