Everything we imagined and more fantastic place to stay