Comfortable apartment with ocean views terrace in Albufeira, Portugal