Great location, immaculate, will definitely stay again if I have the chance.