We try to come here every year for 3 weeks or so. when we got here this year the kitchen had been completely updated with all new appliances. there were some new lamps and little things. the kitchen has all you need to make what you want. nothing elaborate but it works. the people who work here do everything they can to make your stay wonderful. if i call maintenance they are here in a timely manner and always fix the problem. i can call housekeeping anytime if i run out of paper towels and they bring up a roll. the staff at the desk are helpful. they have upgraded their beach towels so it is nice to not have to travel with one. i the new addition of internet this year has been very welcome.