This place was perfect for our family. The location was excellent for beach, marina, and eating out. The place is clean, well laid out and baby friendly (which was a big plus for us). Comfortable and relaxing- we couldn’t have asked for better stay.