Had a great stay, Max met us at the apartment even though we arrived early and there was a welcome gift of fruit and drinks, apartment had everything needed and all very clean. Can't comment on sofa bed as there were only four of us staying. Very nice beach couple of minutes walk away and bus stop and taxi rank near supermarket couple mins the opposite direction.