This is on the second floor of a 4-plex, about 1/2 block off a main street where there are restaurants, bars, and coffee shops galore. Fortunately, the big bank on the main street in front of this building means you don't get the street noise. It is also only about 2-3 short blocks from the beach. Obviously in a prime location like this, space is at a premium. This is not a big apartment, and I think 4 adults would be a real squeeze. But it is perfect for 2 adults.
There is also a nice courtyard area behind this building, between it and another similar place also used for vacation rentals. The courtyard has a shared BBQ grill and a shared table and seating area. Also a hose to spray the sand off when returning from a beach walk. The units seemed mostly full while we were there, but still there was always a spot to sit in the courtyard.
On the pro side about vacationing in Coronado Island, it seemed very safe at all hours. The beach is well maintained, as is the town. There is very little litter, and lots of great places to eat and drink. There is a nice bike rental shop, Little Sam's, about 1.5 block away to rent cruiser bikes to explore the island. Many bike paths, wide streets and slow speed limits for cars make this an ideal bike town.
On the con side, the beaches were closed while we were there due to contamination. The closer the beach is to Mexico, the worse the water quality. San Diego tests the water and posts signs about whether or not it's safe.