Clean place with great facilities