very clean and beautiful place. has everything you need for short or long stay.