A clean and comfortable place with all the amenities one can ask for, including a good, welll stocked kitchen and bathroom.