This could not have been more perfect. The place is absolutely beautiful and we were pleasantly surprised at the price for what we got. We would stay here again in a heartbeat. Highly recommend.