The location is superb!
In my experience the apartment will work well if you are travelling on your own and on a tight budget. If you are a couple planning a romantic break try to spend a bit more and find an apartment with a toilet that has a door :)