Great place! Has all that you need :) beautiful outdoor area with a spa, large bathroom, nice bed, etc. Overall a great and stylish setup. Will definitely come back soon.