Very clean, perfect and thoughtful extras, comfortable beds and even a parking space! We loved staying here!