Such a dream place to stay or live. Everything was more than expected.