This perfect place got everything you need. Responsive people, centered location, lovely room with floor to ceiling window and self-contained kitchen. Everything was very clean and new. I really enjoyed it!