Awesome place to stay. Beautiful place - modern and airy. Well put together and nicely appointed. Everything as promised was there! We would stay again.