Five Stars. Bit pricey, but the location is good so that is to be expected.