David's place is perfect. The location is perfect and we loved the light and view from the top floor. Highly recommend, we would definitely stay again.