We had a great stay at this brilliant place that met all of our needs. It is exceptionally clean and situated in a fantastic location. David was also very helpful and able to recommend some very nice restaurants. Would highly recommend.