Has everything you could want, a full kitchen, TV, and apple TV. Near the beach and in a great location. Super comfortable.