Everything we could have hoped for, thoroughly enjoyed our stay. Top class location with a variety of bars and shops. Would definitely stay again! Cheers