location superb. cleanliness is not as expected. room quite small. facilities provided good enough. check in hour is too late.