Fantastic location with plenty of dinner options.
With a few things added this place could be a 5 star plus stay.