Perfect accommodation: fully equipped, awesome location, stellar hosts.