Perfect location, nicely decorated, fully stocked kitchen, comfortable bed (couch hide-a-bed not comfortable), lovely on site pool and patio, all areas of apartment and outside areas well kept and clean. We appreciated all the beach and pool toys available for us, beach towels, umbrella, sand toys. I hesitate to leave such a glowing review because I fear this place will get booked solidly. We loved our time here and hope to come back again. Anna Maria Island has beautiful beaches and is a very charming small town. We made good use of the free trolley.