We had a very comfortable stay and everything we needed was provided. The location was perfect for all the activities we wanted.