have not stayed, but it certainly looks fine from what I saw on their site. You might want to read the reviews on
Reviews of vacations, hotels, resorts, vacation and travel packages - TripAdvisor. It gets a 3 out of 5 rating on there, with 121 comments from past guests.