Great location, immaculately clean and fitted out to a very high standard. Lots of nice little touches. Would definitely stay again.