It has a mini kitchen and the beds are super comfortable. They have pillow top mattress, also has a mini pier with access to the beach. Price was OK do to the season we travelled. Wifi is fast. The staff was nice and friendly. If you plan to come in the winter make reservation he Keys get crowded, specially from people coming from Miami.