You will love Tree House. Yes they have safes, nice clean rooms, and a great beach location. All the people who work there are wonderful and friendly. The best jerk chicken at lunch too.