We stayed here for 3 nights while vacationing in Ft. Lauderdale. The rooms are a nice size with a nice kitchen that you could cook in. It is furnished with what you would need for staying a while. The bed was quite comfortable and has a large walk in shower and bathroom area. About a 10 minute walk to the beach and some nice pub/restaurants. You can also catch the Water Taxi on the resort grounds.The hotel does need some maintenance though. We would stay here again if need to.