Nice, clean and comfortable! All the amenities needed for a short or long term stay. Perfect host as well!