A really comfortable unit with everything required for both short and long stays. We have stayed for a month and have been very happy with the amenities. It even has a small vegetable garden that we have been able to use.