Great terrace, great view, beautiful Island