Brilliant location, fantastic decor, spotlessly clean! All made for an enjoyable stay, thanks.