This property has everything that you need. It is wonderfully warm, and stylish. Great location. Spotlessly clean. The view was breathtaking and the hosts were wonderful. Great communication and local knowledge shared. Would definitely do a return trip here.