Very clean place and really good facilities. All directions regarding check in and check out were very clear.