This place was perfect! It had everything we needed and the beach was literally across the road from the flat. Great restaurants and shops minutes away made it even better. It was very clean and had everything we needed. Eduardo was great and even let us check out a bit later. Only "negative" was the hot water finished a bit quick but when it as hot as it was a cold shower and be nice :)