Great little apartment with amazing views and ideal location. Everything we needed was there. Wouldn't recommend to anyone who can't deal with steep hills but otherwise it was in a great location for beaches, the town and restaurants. We would definitely stay there again.