The location was perfect and the accommodation was absolutely spotless.