This place was great! Clean, modern, and located near the shore. Excellent all the way around! I will definitely stay again.