Awesome place, stunning views, and love the pool and the roof deck. The apartment is very clean and well-equipped, top-notch. David and John are super accommodating and make an effort to make you feel at home. Highly recommend. Look forward to staying again.