Sweet little terrace with great view makes up for minor inconveniences.