Casa Nova offers holiday accommodation with a terrace, garden, and outdoor pool. Rooms feature en-suite facilities.