A very clean and relaxing place to stay