Immaculate, great location- would definitely stay again!