Twin Palms was fantastic. Easy parking, clear instructions regarding entry. They supply each room with beach accessories (beach buggy, cooler, umbrella, etc). There was a nice dining table and umbrella for each room. The interior was clean, modern and nicely decorated. The kitchen had a lot of things you would need to prepare and have meals. Within walking distance to a great beach. There was no office, but I was able to text a few times and received helpful responses very quickly. Really loved our stay. Wish it had been longer!