Great location & even better views. David is super accommodating, extremely knowledgeable about the city, and just an all around great guy to chat with. His outstanding hospitality made my stay even more pleasant. Highly recommended.