Fabulous location. Very clean. David has great attention to detail. Loved staying there.