Nice place in a good location.
Beach, restaurants and supermarket are all in walking distance.
Be aware that you will hear every step of the party that lives above. Depending on what time they are awake, this can be bothersome.
Also I would not plan to use the sofabed for an extended time as you can feel the springs.