David's place is spacious, stunning and excellently located . The host very helpful with service. I would definately stay here again on my next trip!