Clean. Big terrace. Sea view. It has what you need, but not more. I would rate 8/10.