We enjoyed our time. The king bed is wonderful. Great kitchen, balcony, pool, beach chairs and umbrella, and AC. Good location. For guests staying more than a few days, bring your own bath and kitchen towels as only one set is provided. We did not do laundry so can’t speak to that. Easy check in and out and complex is full of very kind people!