The location of this place is excellent easy to walk down to the Beach and restaurant strip. Plus there are two bedrooms and a sofabed in the living space, so it works well for people who need that amount of space.
One thing to note is the number of stairs, between the steps outside to the front door, and then two flights to the appt, it's ~40 stairs. Not suitable for young kids or those with strollers etc.