Great place not too far from the Old Town, but with the size and luxury of New Town.