Outstanding in every way - great location and everything about the place was fantastic. Would definitely stay again.