Amazing place, amazing people, great view, thoughtful touches! Adorable puppy! Although, no elevator so be ready to go up a lot of stairs