Fantastic location, we felt on holiday the minute we arrived. A compact but well appointed venue that had everything we could think of.
Will probably stay again.