very clean, great location, very modern, very complete with towels, dishes, pillows, anything that might be needed. extremely recommended.