Great location, impeccably clean - what more could you want?!