Charming and very clean, perfect place.