perfect location, very clean, good hospitality