A very well designed place, with all the amenities you could ask for, and an excellent host!