Great place: very clean, beautiful view, perfect staff and generally cosy.