The views are outstanding. It is literally on the beach and walking distance to multiple restaurants. It was very clean and comfortable. Had everything we needed. We rented chairs on the beach for very reasonable. We rented a car so don’t know about public transportation but I do recommend not driving in the heart of the downtown area. Very hard to maneuver. Loved the is apartment.