Spotless place with great facilities. Will be back for sure!