Very clean place and well maintained. Very serene.