Superb place to stay. Definitely a come back. Summarized in 4 words: I could live there!