Just perfect! It had everything we needed, easy check in/check out, place was very clean and host communicated well. Highly recommended.