This is one of the best we have stayed at. Immaculate presentation and great location. Would recommend to all. Could not fault.