very clean place and very comfortable stay