5 stars for everything! Would highly recommend to anyone as a place to stay. Very good set up and very comfortable. We all wish we could have stayed longer.