david and nani are wonderful hosts. they responded to every question and/or request. we had to order extra towels because the showers are very leaky. the primary shower leaks a lot onto the floor. the flat is in a great location. the pillows and rug could use a refresh. overall a good stay!